stack things haphazardly - Deutsch Englisch Wörterbuch